package com.hualude.roadsign.model;

import javax.persistence.*;

/**
 * Created by shao-yikun on 2017/7/11.
 */
@Entity
@Table(name = "tb_solar_fault", schema = "hualude_db", catalog = "")
public class SolarFaultEntity {
    private Integer solarFaultId;
    private Integer solarEnergyId;
    private Integer solarLevel;
    private String solarPhoto;
    private Integer solarType;
    private String solarReason;
    private Integer solarCreatorId;
    private String solarTime;
    private Integer solarCheckerId;
    private String solarCheckTime;
    private Integer solarCheck;
    private Integer solarMainCheckerId;
    private String solarMainCheckTime;
    private Integer solarMainCheck;
    private String solarFeedback;
    private Double solarMoney;
    private Integer solarOrgId;
    private Integer solarMainOrgId;
    private Integer solarMaintainerId;
    private String solarMaintenancePhoto;
    private String solarMaintenanceContent;
    private String solarMaintenanceExplain;
    private Integer solarMaintenanceStatus;
    private String solarMaintenanceTime;
    private String solarEnergyADeviceId;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "SolarFaultId")
    public Integer getSolarFaultId() {
        return solarFaultId;
    }

    public void setSolarFaultId(Integer solarFaultId) {
        this.solarFaultId = solarFaultId;
    }

    @Basic
    @Column(name = "SolarEnergyId")
    public Integer getSolarEnergyId() {
        return solarEnergyId;
    }

    public void setSolarEnergyId(Integer solarEnergyId) {
        this.solarEnergyId = solarEnergyId;
    }

    @Basic
    @Column(name = "SolarLevel")
    public Integer getSolarLevel() {
        return solarLevel;
    }

    public void setSolarLevel(Integer solarLevel) {
        this.solarLevel = solarLevel;
    }

    @Basic
    @Column(name = "SolarPhoto")
    public String getSolarPhoto() {
        return solarPhoto;
    }

    public void setSolarPhoto(String solarPhoto) {
        this.solarPhoto = solarPhoto;
    }

    @Basic
    @Column(name = "SolarType")
    public Integer getSolarType() {
        return solarType;
    }

    public void setSolarType(Integer solarType) {
        this.solarType = solarType;
    }

    @Basic
    @Column(name = "SolarReason")
    public String getSolarReason() {
        return solarReason;
    }

    public void setSolarReason(String solarReason) {
        this.solarReason = solarReason;
    }

    @Basic
    @Column(name = "SolarCreatorId")
    public Integer getSolarCreatorId() {
        return solarCreatorId;
    }

    public void setSolarCreatorId(Integer solarCreatorId) {
        this.solarCreatorId = solarCreatorId;
    }

    @Basic
    @Column(name = "SolarTime")
    public String getSolarTime() {
        return solarTime;
    }

    public void setSolarTime(String solarTime) {
        this.solarTime = solarTime;
    }

    @Basic
    @Column(name = "SolarCheckerId")
    public Integer getSolarCheckerId() {
        return solarCheckerId;
    }

    public void setSolarCheckerId(Integer solarCheckerId) {
        this.solarCheckerId = solarCheckerId;
    }

    @Basic
    @Column(name = "SolarCheckTime")
    public String getSolarCheckTime() {
        return solarCheckTime;
    }

    public void setSolarCheckTime(String solarCheckTime) {
        this.solarCheckTime = solarCheckTime;
    }

    @Basic
    @Column(name = "SolarCheck")
    public Integer getSolarCheck() {
        return solarCheck;
    }

    public void setSolarCheck(Integer solarCheck) {
        this.solarCheck = solarCheck;
    }

    @Basic
    @Column(name = "SolarMainCheckerId")
    public Integer getSolarMainCheckerId() {
        return solarMainCheckerId;
    }

    public void setSolarMainCheckerId(Integer solarMainCheckerId) {
        this.solarMainCheckerId = solarMainCheckerId;
    }

    @Basic
    @Column(name = "SolarMainCheckTime")
    public String getSolarMainCheckTime() {
        return solarMainCheckTime;
    }

    public void setSolarMainCheckTime(String solarMainCheckTime) {
        this.solarMainCheckTime = solarMainCheckTime;
    }

    @Basic
    @Column(name = "SolarMainCheck")
    public Integer getSolarMainCheck() {
        return solarMainCheck;
    }

    public void setSolarMainCheck(Integer solarMainCheck) {
        this.solarMainCheck = solarMainCheck;
    }

    @Basic
    @Column(name = "SolarFeedback")
    public String getSolarFeedback() {
        return solarFeedback;
    }

    public void setSolarFeedback(String solarFeedback) {
        this.solarFeedback = solarFeedback;
    }

    @Basic
    @Column(name = "SolarMoney")
    public Double getSolarMoney() {
        return solarMoney;
    }

    public void setSolarMoney(Double solarMoney) {
        this.solarMoney = solarMoney;
    }

    @Basic
    @Column(name = "SolarOrgId")
    public Integer getSolarOrgId() {
        return solarOrgId;
    }

    public void setSolarOrgId(Integer solarOrgId) {
        this.solarOrgId = solarOrgId;
    }

    @Basic
    @Column(name = "SolarMainOrgId")
    public Integer getSolarMainOrgId() {
        return solarMainOrgId;
    }

    public void setSolarMainOrgId(Integer solarMainOrgId) {
        this.solarMainOrgId = solarMainOrgId;
    }

    @Basic
    @Column(name = "SolarMaintainerId")
    public Integer getSolarMaintainerId() {
        return solarMaintainerId;
    }

    public void setSolarMaintainerId(Integer solarMaintainerId) {
        this.solarMaintainerId = solarMaintainerId;
    }

    @Basic
    @Column(name = "SolarMaintenancePhoto")
    public String getSolarMaintenancePhoto() {
        return solarMaintenancePhoto;
    }

    public void setSolarMaintenancePhoto(String solarMaintenancePhoto) {
        this.solarMaintenancePhoto = solarMaintenancePhoto;
    }

    @Basic
    @Column(name = "SolarMaintenanceContent")
    public String getSolarMaintenanceContent() {
        return solarMaintenanceContent;
    }

    public void setSolarMaintenanceContent(String solarMaintenanceContent) {
        this.solarMaintenanceContent = solarMaintenanceContent;
    }

    @Basic
    @Column(name = "SolarMaintenanceExplain")
    public String getSolarMaintenanceExplain() {
        return solarMaintenanceExplain;
    }

    public void setSolarMaintenanceExplain(String solarMaintenanceExplain) {
        this.solarMaintenanceExplain = solarMaintenanceExplain;
    }

    @Basic
    @Column(name = "SolarMaintenanceStatus")
    public Integer getSolarMaintenanceStatus() {
        return solarMaintenanceStatus;
    }

    public void setSolarMaintenanceStatus(Integer solarMaintenanceStatus) {
        this.solarMaintenanceStatus = solarMaintenanceStatus;
    }

    @Basic
    @Column(name = "SolarMaintenanceTime")
    public String getSolarMaintenanceTime() {
        return solarMaintenanceTime;
    }

    public void setSolarMaintenanceTime(String solarMaintenanceTime) {
        this.solarMaintenanceTime = solarMaintenanceTime;
    }

    @Basic
    @Column(name = "SolarEnergyADeviceId")
    public String getSolarEnergyADeviceId() {
        return solarEnergyADeviceId;
    }

    public void setSolarEnergyADeviceId(String solarEnergyADeviceId) {
        this.solarEnergyADeviceId = solarEnergyADeviceId;
    }
}
